#include <stdio.h>
#include "classical-problems.h"

int main(int argc, char *argv[]) {
  const int N = 10000;
  
  //pot::MaxSubSequenceTest(N);

  /*pot::NumberOfOnesTests(10000);  */

  //pot::ContinuousSumSequenceTests(1024);

  //pot::ContinuousSumSequence(1000000005869712672); // there's a problem here, too big N, can't handled correctly

  //pot::Place8QueenTest();

  //pot::GcdTest();
  //pot::ShiftVectorTest();
  //pot::RandomTest();
  //pot::SufixWordTest();

  //pot::RandomIntSetTest();

  //pot::AnagramTest();

  pot::SortTest();

  //pot::Game24PointsTest();

  return 0;
}